/* EasyCODE V8 */
/* EasyCODE ( 0 
I2C */
#ifndef _JI2C_H
    #define _JI2C_H
    
    void InitI2C1(void);
    void i2c_waitForIdle1(void);
    void i2c_start1(void);
    void i2c_repStart1(void);
    void i2c_stop1(void);
    unsigned char i2c_read1( void );
    unsigned char i2c_write1( unsigned char i2cWD );
    void i2c_ack1(void);
    void i2c_nack1(void);
    
    void InitI2C(void);
    void i2c_waitForIdle(void);
    void i2c_start(void);
    void i2c_repStart(void);
    void i2c_stop(void);
    unsigned char i2c_read( void );
    unsigned char i2c_write( unsigned char i2cWD );
    void i2c_ack(void);
    void i2c_nack(void);
    void i2c_scan(void);
    
    void InitI2C3(void);
    void i2c_waitForIdle3(void);
    void i2c_start3(void);
    void i2c_repStart3(void);
    void i2c_stop3(void);
    unsigned char i2c_read3( void );
    unsigned char i2c_write3( unsigned char i2cWD );
    void i2c_ack3(void);
    void i2c_nack3(void);
#endif 
/* EasyCODE ) */
